Political history of ancient India - Raychaudhuri Hemchandra (Oxford university press Delhi, 1996)