4/5 (1 reviews)
The first satisfying end-of-the-world novel in years . . . an ultimate one . . . massively entertaining....