Publications by 'Hefin Rowlands'