Technological Innovation as an Evolutionary Process by John Ziman