POLITICAL HISTORY OF ANCIENT INDIA - HEMCHANDRA RAYCHAUDHURI (OXFORD UNIVERSITY PRESS, 2000)