Between Two Worlds: A Critical Introduction to The Master and Margarita by Andrew Barratt | Menrva Books