PATRICK J. MCNALLY