Pedigree map of Wiliam Charles Punter