David Gregory
Scottish physician and inventor
(1625–1720)
Parents
Rev. John Gregorie
Janet Anderson
Children
Siblings
James Gregory