Jim Rogers is smart man.
However, he does have tendency to take things to extreme.
If people don't know him, HE IS NOT A LIBERAL by any strecth of imagination. If any thing, he is Conservative as far as economic policy goes.
In any case, hope I am wrong, but I believe Nuclear Holocaust would have wiped off civilization long before 2040.
Why is he hanging out with Soros?