Publications by 'Shankar Narayanan'