Publications by 'Diluka Moratuwage'