This Is the Man Bill Gates Thinks You Absolutely Should Be Reading

/vaclav-smil-wired