Review: A little challenging to follow at times
Rating: 3 out of 5
Date: 08 16, 2013
This book had so many twists, I didn't know which characters to like and which to throttle.  All in all, a compelling read though.