Shock at the front - Porter, William Townsend, 1862-1949 (The Atlantic monthly press, 1918)