Author: Bruno Schlegel
Alternate names: B. Schlegel