Publications by 'Hari Thiruvengada'