Satan Cast Out: A Woman, A Child, A Dragon by Shane Idleman — Mark Bubeck