Book Review: Climate change: causes, effects, and solutions