A Tribute to Mr Nalaka Kanthiarachchi…