PATRICK M. SHAFFER