Why Your Next Best Friend Might Be a Robot: The Surprising Science of Digital Companionship | SnapBooks