van Rooyen, Johannes M., South Africa