Bharatavarsha: A political and cultural history of india - Gokhale, G. N. (New Delhi, 1982)