Review: Excellent!
Rating: 5 out of 5
Date: 01 2, 2014
Finished reading this yesterday and really enjoyed it. Great cast of characters and a fascinating plot to go along with it. Definitely a book I would read again.