Grand Transitions

Vaclav Smil’s latest tome. Still reading…

Linked References