Ian McEwan never disappoints, and this novel is no exception. While I found the build up to the final third of the book carefully constructed, if sometimes seemingly a bit slow moving, all of this was to lend greater wait to the final moments of conflict in the novel. I took my time reading this and enjoyed every moment. I finished this on my plane to Barcelona, Spain for Canonical AllHands, and the book really caused me to think on conflict and generosity among various peoples on the planet. I would highly recommend this book.