Articles by D. Samarasinghe (2)