by
Stuart Sim
Language: English
Release Date: August 15, 2015
There are many reasons to despair over the state of the world today: climate change, war, terrorism, social injustice, and an utter failure by our political systems to fix them. Yet there will always be those frustrating optimists who counter such an outlook by citing developments such as modern medicine,...