Anton Thevapalan, Sri Lanka, Nugegoda, M