A very comprehensive and well reasoned look at climate challenges and the options we have to deal with them. The author looks at reputable scientific studies and their implications and argues for solutions that could actually help the greatest number of people.