I received this book for free in exchange for an honest review.Honestly, I really enjoyed the principal characters and the storyline. It is sufficiently complex and action prone to maintain my interest. I tend to skip or gloss over stories that I do not find engaging. I did not do so while read...