Future Babble: Why Expert Predictions Fail - and Why We Believe Them Anyway

Future Babble

Why Expert Predictions Fail - and Why We Believe Them Anyway

2010 • 320 pages

Ratings2

Average rating2

15