Robert F. Kennedy, Jr. gave a speech at the Sierra Club’s National Convention and Expo on September 10, 2005 in San Francisco. The transcript is available and I recommend it highly. He describes the relations among business, politics, and the environment; making a strong case for the importance of free-markets and democracy to environmental protection.