Given Half a Chance
- 288 pages
- 11 hours of reading
An optimistic call to arms showing how we possess the means to tackle the biggest environmental challenges facing the planet

An optimistic call to arms showing how we possess the means to tackle the biggest environmental challenges facing the planet