Pedigree map of David Harvey Armstrong