The World in 2050: Four Forces Shaping Civilization's Northern Future

Laurence C. Smith

Language: English

Publisher: Dutton

Published: Sep 22, 2010