Pedigree map of William Harrison Armstrong