Pedigree map of James William Earnshaw