Cambridge shorter history of India - Allan ,J. (S. Chand New Delhi, 1969)