Active Hope: How to Face the Mess We’re in with Unexpected Resilience & Creative Power. Jim Green May 12, 2023