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