We are rapidly approaching forests' limits: 1975!

If this was the thought in 1975, where does that leave us today? Read the complete archived article.