Oh. My. God.
How on earth did I not read Ian McEwan until now? I find myself saying that a lot lately, which is why I won't review On Chesil Beach properly until Monday's installment of "The Finicky Reader." I've written--are you sitting?--an 1,100 word review of it. It was breathtaking, wonderful, complicated, heartbreaking. What a hell of a ride for only 203 pages (or just over four hours of listening in the car).