Smil, Vaclav

Grand transitions: how the modern world was made

9780197548516


Modernization
Economic history
Human ecology