WILLIAM D. WALSH, ESQ.