Are there practical solutions to the many global challenges--climate change, poverty, insufficient healthcare--that threaten our way of life? Author John Thackara has spent a lifetime roving the globe... This description may be from another edition of this product.