Pedigree map of David Punter