Author: U. Kirchgraber
Alternate names: Urs Kirchgraber