The master and margarita - Mikhail Bulgakov (The Harvill Press, 1996)