The evolution of technology - Basalla, George (Cambridge University Press, 1988)