CHRISTOPHER D. LONG ESQ