Review: 4++
Rating: 4 out of 5
Date: 06 9, 2014
Better than a 4but not quite a 5.  The book was very plausible most of the time with good human relationships.