Author: Hall, Walter Phelps ; Albion, Robert Greenhalgh et al