12.25.2002

Forbes has an excellent year-end round-up listing the top ideas of the last 85 years and related articles. In one of these Ben Stein describes how American society discourages innovation.

No comments: