Pedigree map of John O Flatland