STEPHEN H. BLOCK, ESQ.