Anna Karenina
Allan Hunter
Will Kitty learn from her mistakes? Will she mature enough to be worthy of Levin's love and will he be gracious enough to forgive? His broken heart and her confusion create characters that are real and entirely believable.