Pedigree map of William Gordon Riddoch