Pedigree map of John Robert Preston