Articles by J Munasinghe (1)