Publications by 'E. Thirumagal'