Author: Diederik Johannes Opperman
Alternate names: D.J. Opperman