Pedigree map of John Klein