Archive for June 1st, 2009

Twitter, human evolution, and stock quotes

Posted by: zyxo on June 1, 2009

Link list of interesting articles (may 2009)

Posted by: zyxo on June 1, 2009