Articles by B.C.J. De Silva (2)