VIPUL SINGH INTERPRETING MEDIEVAL INDIA VOL 1 - 1st Ed. - New Delhi Macmillan India Limited, Delhi 2009 ISBN: 9780230637610 Dewey Class. No.: 954.090 2 / VIP/I