Terrorism and counter-terrorism in Africa: fighting insurgency from Al Shabaab, Ansar Dine and Boko Haram - Solomon, Hussein (New security challenges series, 2015)