Publications by 'Mark J. O Connor'