Ancient India - Sharma, Ram Sharan (NCERT, 2003)