Publications by 'Naveen Suresh Kuppuswamy'