Walter Phelps Hall

Walter Phelps Hall is the author of books such as World Wars and Revolutions - the Course Of Europe Since 1900.

Books by Walter Phelps Hall