Review: Very good.
Rating: 4 out of 5
Date: 03 17, 2014
This book started out slowly but gathers steam along the way to it's favorable ending. The secret plots catch you by surprise and makes the best story.