The Master and Margarita by Mikhail Bulgakov
Best Books Ever
41,710 books — 157,312 voters