Articles by K.A.C.N. Seneviratne (2)