JAMES P. GREGORY ESQ.