Thapar,Romila
Somanatha: The many voices of a History - New-delhi Penguin Group 2008 - 260
9780143064688
History of India
Indian History
954.02 / ROM/SM
Somanatha: The many voices of a History - New-delhi Penguin Group 2008 - 260
9780143064688
History of India
Indian History
954.02 / ROM/SM