Mahajan, V.D. Advanced history of India part 2 - N. Delhi S. Chand & Company Ltd., 1996 - 405p Dewey Class. No.: 954.025