When the late Professor Fred Halliday made the case that the London School of Economics should not accept a £1.5 million Qaddafi Foundation grant, his expert and political/moral opinion was met with an air of polite condescension from on high. The 'realists' of course knew best. Except that now they realise they didn't.