Cover 1

801 Things You Should Know

801 Things You Should Know

From Greek Philosophy to Today's Technology, Theories, Events, Discoveries, Trends, and Movements That Matter

2013