Publications by authors named "Dinushika Eeshwarasinghe"