PATRICK J. SPAGNUOLO