( r . Cardiff : d.