Howard Rheingold/Definition

Popular author on technology, especially virtual reality and social media and the trends they create