When looking for sci fi, i want to read something that asks interesting questions. Whats the science like, is the science believable in the context our own world. If given this science are the situations well thought out are the rules followed. This book does a good job at that.