John Humble dt Comp.