Pedigree map of David Edwin Farnsworth