The author weaves a post apocalyptic setting so vivid it feels more like a memory and less like a book