Author: WALLACE J. GINGERICH
Alternate names: WALLACE J GINGERICH