Publications by authors named "Omesh N Ranasinghe"