Author: William Geddes
Alternate names: William Ca 1630-1694 Geddes
Born: 1600?
Died: 1694