‘The foreseeable future is Islamist’ – but modernist or Old Guard?

Dec 31, 2011
Source: 

 Democracy Digest