Samarasekara, A.M.P.B.