Thoreau Institute Opens

The Thoreau Institute officially opens.