An informative and thorough review of the current science and information on climate change. An important read for all to understand not only the details of climate change causes and impact, but also to be able to effectively advocate for climate change action.