Publications by 'Sathesan Thavabalasingam'