Fiction by Jane Smiley.
The main character in this story interested me from th beginning, and I definitely found the book engaging. However, I didn't like how the plot went; it seemed to be unnecessarily cruel to this character I liked until she seemed rather emotionally stranded, and it ended with her story unresolved.
So I both liked and didn't like this story; on the whole, I think I'll give it half a thumbs-up for keeping my interest, but I can't go all the way thumbs-up since I was so unhappy with the end.
I also read recently by this author: Early Warning