Publications by authors named "Preeni Abeynayake"