History of India: mediaeval India - Nilakanta Sastri, K. A. (Madras, 1950)