Author: T. N. Van der Walt
Alternate names: Mr T N Van der Walt