Overshoot
1980 • 320 pages

An important and prophetic ecological analysis.

March 12, 2024Report this review