Pedigree map of John Hayward Terblanche