Pedigree map of John David Campbell