News from elsewhere on the web 21/August/07

21 Aug 2007