Advances in hstory: essays in memory of Professor M. P. Sreedharan (Prof. M. P. Sreedharan Memorial Trust, 2003)