Publications by 'Ganesan Kannabiran'