Professor H.D. Karunaratne