Pedigree map of William Allen John Hale