Islamic Failure

Pervez Hoodbhoy , Feb 2002. Courtesy Prospect
If the world is to be spared what future historians might call the “century […]

Read more