Human Impacts on Weather and Climate: A Book Review