Author: John Weaver
Alternate names: Weaver, John
Born: 1673
Died: 1760