From the Printing Press to Twitter: The Science Behind Viral Ideas | SnapBooks