Insurgent Iraq: Al Zarqawi and the New Generation by Loretta Napoleoni Back to product details page >