Publications by 'Daniel Pathmaperuma'