Climate change and the course of global history : a rough journey / - Brooke, John L.,