Niall Ferguson, a British journalist who gets it! Niall Ferguson explains the reality in the Middle East on BBC TV. An excellent explanation of the issues. Is Imperialism […] 04.21.2011 0