Al-Qaeda's Armies: Middle East Affiliate Groups & The Next Generation of Terror