Pedigree map of James William Preston