Good book. Sags a bit at the 1/2 or 2/3 mark. The last 1/4 is fast-paced and worth the wait. Overall worth reading if you like other Robinson books. R.C. Bray can do no wrong. Kafer is cool too.