PATRICK THOMAS WALSH