Culture Change and the New Technology by Paul A. Shackel