Publications by 'Mahesh Visvanathan'