Sunday, February 24, 2008

Affinity by Sarah Waters

As always when Waters writes a story, I enjoy it immensely.

Margaret Prior begins visiting a womans prison as a form of therapy. All goes as well as can be expected when a lady visitor spends time with women who are incarcerated for sometimes heinous crimes. Then she meets Selena. Selena is quiet, seemingly shy and withdrawn. She is different from so many of the others. She sees dead people. Selena is a medium. A young woman imprisoned due to misadventure.

The story of how the lives of Selena and Margaret become entwined, is pure compelling Waters. You will not want to miss this one.

The characters are sometimes dark, but always exquisite, as are all of Waters characters. I can never put down a Waters book until I reach the end. I always read them more than once. If endings are important to you, this one is for you.