Patrick C Gibbons Ph D