Prachin bharat: a histoy of ancient India - Sharma, L P (Agra Lakshmi Narain Agrawal, 2002)