Author: Haas, Alfred. Hallows, Ralph Watson,