Publications by 'Rajesh Narayanan'