Book Review: Loosed Upon the World: The Saga Anthology of Climate Fiction

As an avid reader of climate fiction (cli-fi), I was very much looking forward to the release of Loosed Upon the World: The Saga Anthology of Climate Fiction. I’m pleased to report that this anthology definitely met and exceeded my expectations. Read more ›

Posted in Book Reviews, Books, Cli-Fi, Global Warming

Struggle For Climate Justice

People from around the world recently gathered at a climate summit in Paris as part of a global effort to discuss and implement serious solutions to the global climate crisis. Unfortunately, most media outlets paid very little attention to that summit. Instead, they focused all of their attention on the not-so-serious solutions being discussed at the COP 21 climate summit. Read more ›

Posted in Uncategorized Tagged with: , ,

Book Review: The Water Knife by Paolo Bacigalupi

After reading The Windup Girl and Pump Six and Other Stories, I was really looking forward to reading the next Paolo Bacigalupi book on my list. I am pleased to report that The Water Knife definitely lived up to my expectations.

Read more ›

Posted in Book Reviews, Books, Cli-Fi, Global Warming, Politics

Book Review: The Windup Girl by Paolo Bacigalupi

The Windup Girl by Paolo Bacigalupi is the all-too-believeable tale of a future reality where the world is ravaged by bioengineered plagues, ruthless “calorie men” and “generippers”, human-caused global warming, and the end of the fossil fuel era. In the midst of this stark setting, a remarkably well-developed cast of characters all struggle to survive and pursue their dreams while post-apocalyptic Thailand descends further into corruption and chaos.  Read more ›

Posted in Biopunk, Book Reviews, Books, Cli-Fi, Global Warming, Politics, sci-fi, Sea Level Rise
My name is Treesong. I'm a father, author, talk radio host, and Real Life Superhero. I live in Carbondale, Southern Illinois. I write novels, short stories, and poetry, mostly about the climate.

My Books

Subscribe to Blog

Enter your email address to receive notifications of new posts by email.