As the Devil Dares
2018 • 341 pages