DONALD G WALSH ESQ