By : H.L.D. Mahindapala