Author: Fred W. Kacher
Alternate names: Frederick W. Kacher