History of India - Havell E B (New Delhi, India Ess Ess Publications, 1979)