Publications by authors named "Dishan M Herath"