If you like stories based on Christian mythology (angels vs. demons style), this is the book for you. Unfortunately for me, I was hoping to see more of the post-apocalyptic aspect, but the human world was very much the backdrop for epic battles between angels and demons and never came into the forefront as far as I saw. The plot also seemed slow to progress, as the main viewpoint character was lacking in drive for most of the book.