Author: Karl J. Niklas
Alternate names: Karl Niklas