Author: Walton, Alfred Grant.