Publications by 'Nicholas P. Hughes'