Author: Ralph Crouch
Alternate names: Ralph B. Crouch