Add punctuation: Duncan Gregorys great great grandfather was James Gregory and he was the youngest son of another James Gregory 17531821 who was professor of medicine at Edinburgh University
Duncan Gregory's great great grandfather was James Gregory and he was the youngest son of another James Gregory (1753-1821) who was professor of medicine at Edinburgh University.