Publications by 'Ganesan Ponnuswami'