Regenerations of India. - Seshan T N (New Delhi Viking, 1995)