For this review and more visit my blog*I was given a free copy of this book in exchange for an honest review* This book was just a joy to read, I really loved it from beginning to end. I thought it was original, complex, entertaining and beautifully written. When I first read the blurb I expected ...