Pedigree map of John Batchelor