Publications by 'Russell O Connor'