Yarrell, William, 1784-1856