William Humphreys (c1740-)