Pedigree map of William Riddoch