Twentieth Century Inventions: A Forecast - Sutherland, George, 1855-1905 (Project Gutenberg, 2010)