Publications by 'Denny Thiruchelvam'