An advanced history of India: part II medieval India - Datta, Kalikinkar