Pedigree map of William Anderson Welsh