History of India: earliest times to 1526 AD - Khurana K L (Agra: Lakshmi Narain Agarwal)