Publications by 'Naveen Ramachandran'