Moseley, William, active 1798-1852