A Young Doctor's Notebook: New Translation Mikhail Afanasevich Bulgakov - Paperback £7.99 Find out more