MICHAEL P. WALSH, ESQ.