Ancient history of India - Sharma , L.P. (Vikas Publishing New Delhi, 1981)