DAVID P. THATCHER, ESQ.