A great book with a wonderfully original take on scifi (although I'm biased because I love angel scifi books). The universe is rich and beautiful and believable; and the quality of characters is up to par as well. Cooper did a great job of making everyone personable and realistic. You don't have to work to care about what happens.