Human ingenuity—or, more likely, desperation
Links for 2008-06-06

Links for 2008-06-05

Comments