At The Devil's Door
Mike McGranaghan
Containing some genuinely gutsy, unexpected twists, At the Devil's Door cheerfully plays with your expectations, pulling the rug out from under you whenever it damn well pleases.