happiness Anna Karenina, David, & Happiness June 08, 2023 I have nearly finished reading Anna Karenina by Leo Tolstoy and I think that it should be read by every seminarian. Why? Because Tolstoy, like many older authors, made human nature a lifelong