Glimpses of Indian history: Past and present - Gupta, M. P. (New Delhi, 2002)