Weaver, John ( - 1712-01-31)