Just finished The Lacuna by Barbara Kingsolver and have carefully put it away on my bookshelves to keep forever. This is a book to treasure and I know I shall read it again, just for the pure joy of reading perfect prose, beautifully realised characters and an historical plot that covers revolutionary Mexico and the McCarthy witch-hunts of the late 1940s and early 1950s. It's a marvel.
The Lacuna tells the story of Harrison Shepherd, a (fictional) young man who finds himself working in the household of Diego Rivera and his wife Frida Kahlo in Mexico in 1935. As the blurb on the book says: "Sometimes cook, sometimes secretary, Shepherd is always an observer, recording his experiences in diaries and notebooks. When exiled Bolshevik leader Lev Trotsky arrives, Shepherd inadvertently casts in his lot with art and revolution and his aim for an invisible life is thwarted forever."
Absolutely brilliant.
And now, for some light relief, I'm re-reading the Tiffany Aching books.