Years ago I read Anna Karenina and from what I vaguely remember, there was some amount of moralising; what you say kind of confirms that for me. Someone suggested Fathers and Sons by Turganev. What do you think about that? I have also heard about Master and Margherita. I can give it a try. I have already read and enjoyed Dostoevsky’s Crime and Punishment and Demons. Demons was slightly disturbing from what I remember. There’s still The Idiot and Notes from the Underground that I have still to read.