He writes for the Daily Telegraph, the International Herald Tribune, the New York Review of Books, BBC Online, The Nation, and academic and foreign affairs journals and appears regularly on international TV and radio such as CNN and BBC World Service.