Pedigree map of David Armstrong