Publications by 'Daniel S. T. Hughes'