JOHN J. CRANMORE, JR., ESQ.