Publications by 'Naresh Satyan'