T.K.G.P. Ranasinghe · Study