Q. Which of these is not a play written by Harshavardhana?
Answer:
Kavyaprakasha
Notes: Harsha is widely believed to be the author of three Sanskrit plays Ratnavali, Nagananda and Priyadarsika. Harsha's one of court poets who wrote the plays as a paid commission, Wendy Doniger is "persuaded, however, that king Harsha really wrote the plays ... himself."