Publications by 'Michael Moses Thiruthuvanathan'