Author: M. Berthold
Alternate names: Michael R. R. Berthold