CHARLES N. NEEDLE ESQ.