John Humble st- Comp.