Unfortunately I had to call time on this one at about 40%. I actually started skimming at 33% and then finally had to give up. I felt like I was reading this book forever. The narrative would jump from one event to another, past to present, until I lost the thread. It seemed to meander along. It ...