Author: Axel A. Brakhage
Alternate names: A. A Brakhage