AUTHOR

Vaclav Smil

Czech-Canadian scientist and policy analyst

Books by Vaclav Smil