Publications by 'Thuruthickara C. John'