PATRICK J. SNYDER