Prof. Rathnayake N.P.