Modern views of technological change - Clark, Norman