Medieval history of India - Singh, Meera (New Delhi Vikas Publishing House, 2003)