Articles by Vimalanathan Arunprasanna (3)