PATRICK J. FULLER