trevor fitzpatrick