An exciting and engaging read that is spoiled by the weakest ending imaginable.
I picked this hefty (almost 500 pages) book up and was immediately engaged. The three intertwined story lines held my interest throughout, and when I thought I’d worked out how it would all end, I found myself...