Political history of ancient India - Raychaudhuri, Hemchandra (University of Calcutta, 1972)