Brooke, John L.

Climate change and the course of global history a rough journey John L. Brooke - New York Cambridge University Press 2014 - xxi, 631p

9780521692182 US