The 21st century offers a dizzying array of new technological developments: robots smart enough to take white collar jobs, social media tools that manage our most important relationships, ordinary obj
The 21st century offers a dizzying array of new technological developments: robots smart enough to take white collar jobs, social media tools that manage our most important relationships, ordinary obj