Publications by authors named "Ravindra Ranasinghe"