Author: David Gregory
Alternate names: David Gregorie; Gregory, David
Born: 3 June 1659
Died: 10 October 1708