Just finished this - Ian McEwan's latest - and it was pretty good. McEwan's novels can be pretty slight, sometimes offering not much more that a good short story (his last, On Chesil Beach, was like this), but this one is far more substantial. Despite my misgivings about McEwan, I always find him readable and never miss one, so that this is the 13th I've read!