Ian McEwan is a very good writer; the first half of Atonement alone would ensure him a lasting place in English letters.