Craig Rucker speaks to millions on the importance of a debate on climate change.

Author