Author: Erwin J. Haeberle
Alternate names: HAEBERLE,E.