Nature of technology What it is and how it evolves - Arthur, W. Brian (Penguin Books, 2010)