A hero of our time - Lermontov, Mikhail Yurievich (Oxford University press, 1984)