CRAIG POST, ESQ