Evolution of technology - Basalla, George (Cambridge, 1988)