Although one cannot realistically hope to write a 100% comprehensive review of such overwhelmingly complicated and technical issues as peak production of oil and other energy resources, climate change, and the planet's capacity to sustain human life, This paper is an attempt to synthesize these problems in a concise, but sufficiently-detailed, analysis.