Recent Developments in European Thought - Marvin, Francis Sydney, 1863-1943 (Project Gutenberg, 2005)