Publications by authors named "Sheelagh M Duncan"