Knowing machines : - MacKenzie, Donald A. (Inside technology, 1996)