I absolutely agree with the recommendation of Sheri S. Tepper, but for a book that just captures you totally, read Ian McEwan's Atonement. Also good is A. S. Byatt's Possession, and although it's not a light read, Nadine Gordimer's The Pickup. But especially Atonement!