Ratings2,356
Average rating4.4
This book is great and I urge anyone vaguely interested in the synopsis to read it. The premise and story are actually quite basic but the excellent writing makes it a thrilling read with characters you really care about.
I was worried it would get a bit repetitive half way through but it evolved to keep it interesting and absorbing.
A must read, especially for scientists and engineers.