Bulgakov, Mikhail Master and Margarita Bulgakov, Mikhail - London Campbell Publishers Ltd. 1992 - 446p ISBN: 185715066X Source: TB