RICHARD M. MCGANNON ESQ.