JOHN JOSEPH CRANMORE, ESQ.