History of ancient India - Mittal ,J P (Atlantic, 2006)