The Kreutzer Sonata by Leo Tolstoy
After reading Anna Karenina, I decided I would like to read all of Tolstoy's works. I really enjoyed this one. It keeps you interested from start to finish, I did not want to put it down. I have to say, Tolstoy sure does have a thing for cheating wives though lol. Although the husband in the book is most definitely the villain, Tolstoy does this thing where he makes you question if he really is such a terrible person...
Anyway, I've would highly recommend this one.