David Gregory

Scottish physician and inventor (1625–1720)

Parents

Children

Siblings