John Naughton in the Observer again.