Review: I am a fan!
Rating: 4 out of 5
Date: 04 21, 2014
David Brin is an artist!  This is one of his best! As always, his characters breathe, bleed and beg to be read. I can't put his books down. More is all I can say!