Q. Who wrote Harshacharita?
Answer: Banabhatta
Notes: Harshavardhana's biography Harshacharita ("Deeds of Harsha") written by Sanskrit poet Banabhatta, describes his association with Thanesar, besides mentioning the defence wall, a moat and the palace with a two-storied Dhavalagriha (white mansion).