Saturday, 26 September 2009

Necessary or interesting links

A bunch of links that are necessary or interesting, but which I don't have time to comment on in depth: