Publications by 'Ravishankar Palanivelu'