Publications by authors named "H D B Herath"