Mikhail; Glenny Bulgakov

1 book

478 pages first pub 1967 (editions)

funny mysterious reflective slow-paced