Publications by 'James Michael Harte'