History of ancient India (from earliest times to 1000 A.D) - Sharma, S. P. (Mohit Publications, 1996)