David Gregory

Scottish physician and inventor (–)

Parents

Children

Siblings