Dot Complicated

With Dot Complicated: Untangling Our Wired Lives, new media pioneer Randi Zuckerberg offers an entertaining and essential guide to understanding how technology and social media...