Slavery, Terrorism and Islam by Peter Hammond | Menrva Books