The so-called Islamic State (IS) in The Netherlands; lessons from Egypt?

Articles Group