PATRICK J. WHALEN