Islamic State’s Online Activity and Responses - Stuart Macdonald (CRC Press, 2019)