Pedigree map of John Leonard Cook