I generally like books by Ian McEwan, so far I read a few, you can find links to reviews at the bottom of this post (yes, I am trying to convince you to keep reading). I've had some mixed thoughts on some fo them, but I think this one annoyed me the most so far. …
