xle rated Lessons: 5 stars Oct 28 Public Lessons by Ian McEwanAn ordinary man lives in interesting times.