Pedigree map of William Terrance Armstrong