Andrew Pyper’s The Demonologist brings science and the supernatural together to create a fascinating novel with truly heart-gripping moments. When David Ullman’s daughter is taken from him by a demon, he has to fight for his life to try to get her back. David is a professor who specializes in John Milton’s Paradise Lost, and his connection to the poem is soon discovered by the demon, leading David to understand the true meaning behind Milton’s classic work. This was a quick read that I could easily see being turned into a movie. I recommend this book to anyone who enjoys demonology, horror movies, and the ideas behind Paradise Lost. Reading Paradise Lost before reading this novel makes you realize the amazing job Andrew Pyper did weaving his novel and Milton’s timeless poem together, although you don’t need to have read Milton to enjoy Pyper’s story on its own.