Author: Fred W. Geiger
Alternate names: Fred W Geiger; F. W. Geiger