STEVEN G. HALL, ESQ.