We predict the future by noticing how people are already living there, in the present. www.caffeine.blog
See All 37 Episodes of "Daily Caffeine"