Publications by 'James Michael Hughes'