Publications by 'Frank Corcoran'