History of ancient India. - Sharma S P (New Delhi Mohit Publications, 1996)