Pedigree map of John Marston