B.K.P. Abeysooriya and J.C.N. Pullenayegem