This is a very good book, but I almost didn't get into it because of the font used in the flashbacks...very distracting. But get through that and it's a well written story with lots of surprises.
Great book. My first David Hewson book. Definately not my last.
Another excellent story in the series. I love how the author weaves the past into the future.