Review: surprice ending was worth waiting for.
Rating: 4 out of 5
Date: 02 20, 2014
Terrific book, keeps you captivated all the way through, just as you think it's all over, you turn the page, and a new adventure starts.