History of Indian culture - Jayapalan, N. (Atlantic, 2001)