mark h fitzpatrick