Creating the twentieth century : technical innovations of 1867-1914 and their lasting impact / - Smil, Vaclav (Oxford University Press, 2005)