GEOFFREY LONG, ESQ.