by Mikhail Bulgakov (Author), Diana Burgin (Translator), Mikhail Bulgakov (Author), Diana Burgin (Translator), KatherineTiernan O'Connor (Translator)
Format: Paperback
Pages: 432
Edition: 1
Publisher: The Overlook Press
Published: 30 Sep 2021
ISBN 10: 1419756508
ISBN 13: 9781419756504