Publications by 'Dominic J. D. Hughes'