Articles published by C.K. Balavigneswaran