White Knight

In these times of global warming and climate change, there are many who rave and rant against the furies man has unleashed on the environment…