Author: Garrett, George; Holmes, Theodore; Wallace, Robert