Author: B.P.J. Erasmus
Alternate names: B.J.B. Erasmus; B. P. J. Erasmus