A Political and Social History of Modern Europe V.1. - Hayes, Carlton J. H. (Carlton Joseph Huntley), 1882-1964