WILLIAM O. GENERETT JR. ESQ.