Facebook : The Inside Story of Mark Zuckerberg and the Social Network's Fight for Survival

Steven Levy
9780735213159 0735213151