thefireinourheads.com
io9: 20 Crucial Terms Every 21st Century Futurist Should Know
From io9: We live in an era of accelerating change, when scientific and technological advancements are arriving rapidly. As a result, we are developing a new language to describe our civilization a…