Author: Johannes Hendrik Senekal
Alternate names: Jan Senekal