Author: Joost J. Oppenheim
Alternate names: J. J. Oppenheim