This was very helpful, thank you! Wasn’t aware of all that Robert Spencer has written about this.
Spencer’s terrific website...
https://www.jihadwatch.org