Author: Ulrich L. Rohde
Alternate names: Ulrich Rohde