Author: Hall, John Raymond.