Three Trends for the Next 50 Years
James Altucher
78736

I think we should be a tad more careful about the future, it may not come.