Ratings255
Average rating3.9
My favourite kind of sci-fi is the kind that finds ways to get the real world sneak up on you, before your own prejudice can get in the way. This book does that beautifully with wonderfully drawn, likeable characters and a grounded compelling story. It's slow but fascinating, challenging and certainly worthwhile.