Let's start with Duncan. Gosh I love that name. It sounds so Scottish, not that he is, I never asked him but it puts me in mind of the BBC series "Monarch of the Glen". I got so tied up watching that series on NetFlix that I almost missed an important report for school.
Duncan (in the show) is sort of the groundsman for the liard of Glen Boggle who is played by Alistair Mac Kenzie.