I tried to read this back in 2011 and hated it. Just recently went and listened to the audio book and enjoyed it a lot more. But ugh, it is flashback heavy. And if you really think about it, nothing much really happens in this book. I mean, its good, but I wish it remained more in the present.