I received this book through Netgalley. This review is my honest opinion.
The description looks really good on this book. I got super excited to read it but was kind of disappointed when I did. I found the first half slow and hard to stick with. I almost quit, almost. And if you don't like books with parts that are not totally figured out by the end you may not like this book. The writing style was strong and the author is talented but I found the going back and forth in time more annoying then I have in other books that split in that way. I think the authors other books are probably good and this book wasn't bad enough to cause me not to check his books in the future.