Review: Good read
Rating: 5 out of 5
Date: 10 27, 2013
Well woven characters and some depth. Excellent twists and turns to add interest and motivation.  This is the second time I've read this book and found it just as good the second time around.