Pedigree map of John Middlebrook