Title: History and Legacy of Top Terrorist Groups : Al-Qaeda, the Islamic State, the Nusra Front, and Boko Haram