Not a bad book. Not a great book. While the book started off strong, it didn't stay that way. The main story was the relationship between Karl and Lara. This was all good. However, the author felt it necessary to insert minor background stories that were unnecessary, and distracting. They had potential but it was clear these background stories were an afterthought in the author's mind and were represented in the book poorly.