Invention and Innovation
AUTHOR: Vaclav Smil | RATING: 3
DATE ANALYZED: 2023-09-30