Publications by 'Karthik Nilakant'