Author: Foote, Arthur Spalding, Walter Raymond,