JOHN HAMILTON ESQ.