Publications by 'Dakshi T. K. Geeganage'