Publications by authors named "Praneeth D Edirisinghe"