Author: Leon Osterweil
Alternate names: Leon J. Osterweil