p2alm.com
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 or Islam to blame?