allan oconnor