WILLIAM B. SHEARER, JR., ESQ.