by Mikhail Bulgakov (Author), Mikhail Bulgakov (Author), Hugh Aplin (Translator), A.S. Byatt (Foreword)
Format: Paperback
Pages: 130
Publisher: Hesperus Press
Published: 29 Apr 2005
ISBN 10: 1843914026
ISBN 13: 9781843914020