pat magee