Thomas Humphreys , Bristol,