Book Review: The Doubt Factory by Paolo Bacigalupi

After thoroughly enjoying several of Paolo Bacigalupi’s books geared toward adults, I decided to read his “Young Adult” books, including The Doubt Factory.

The Doubt Factory definitely has a YA feel. But even as a not-quite-young adult, I really enjoyed it. And the political themes it explores are highly relevant for people of all ages. Read more ›

Posted in Book Reviews, Politics

Book Review: Ship Breaker by Paolo Bacigalupi

I’ve enjoyed other Paolo Bacigalupi books, but I initially put off reading Ship Breaker because it was listed as young adult fiction. When I read that it was being made into a movie, though, I decided to give it a try. I’m glad that I did! Read more ›

Posted in Biopunk, Book Reviews, Cli-Fi, Climate, Dystopian, Global Warming, Sea Level Rise

The Progressive Resistance

resistEver since Election Night, Donald Trump and his incoming administration have been met with resistance. I have been — and continue to be — impressed by the vocal public outrage, spontaneous grassroots organizing, and dramatic direct and indirect actions┬áthat have already been mobilized in response to a man and an administration that have embraced a form of neofascism.

The longer this resistance lasts, the more I start thinking about long-term solutions. How do we sustain and grow this progressive resistance? And what is our constructive vision and strategy for the future? Read more ›

Posted in Politics

Free Kindle Giveaway: Goodbye Miami

In honor of the inauguration of our new Climate Denier in Chief, I’m doing a free giveaway of my climate fiction novel Goodbye Miami! This giveaway will start on Inauguration Day and continue through next Tuesday. Read more ›

Posted in Books, Cli-Fi, Climate, Global Warming, Goodbye Miami, Politics, Southern Illinois, Treesong's Books
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.