Pedigree map of William Canarthan