Author: Preston, John
Alternate names: Preston, John, 1755-
Born: 1755