Does technology drive history? : the dilemma of technological determinism - Smith, Merritt Roe, (MIT Press, 1994)