Technological development in cultural perspective; its relation to the American environment, science, capitalism, public policy, and values.