Ratings16
Average rating3.4
This gave me everything I could have asked for from a new Ian McEwan, a topical subject,[ global-warming:] and a totally human, messy character making a mess of his life as we make a mess of the planet.
My criticisms, if any, are very small ones.
If one thinks of a random number to put in a story the usual choice will be 23, and this happens several times.