andrew corkery