A century of infrastructure service delivery - Kevin Wall (South African Journal of Science)