Studies in Muslim Apocalyptic - Cook, David (2020)