December 2010
7 posts
Dec 19th
3,404 notes
Dec 17th
26 notes
“The most important scientific revolutions all include, as their only common...”
– Stephen Jay Gould
Dec 16th
Dec 8th
888 notes
Dec 8th
208 notes
Dec 7th
2,769 notes
Dec 3rd
3,153 notes