Peak oil is coming. The best guesses range from 2005 to 2010. But even if it was 2025, industrial society would still have a very difficult time navigating what calls The Long Emergency. Weâ
Andrew Geller Host/Producer KBOO Radio Portland, Oregon, USA