PATRICK J. TAYLOR