Pedigree map of John Gordon Penn