GREGORY A. ALLEN, ESQ.