DAVID P. SHAFFER, ESQ.