Articles by C. N Rupashinghe (1)