Get MemeStreams Stuff!
An Annotated Interactive Timeline on the History of Information and Media 70,000 BCE to 8,000 BCE Timeline
From Cave Paintings to the Internet: 70,000 BCE to 8,000 BCE Timeline