Doctor Faustus by Thomas Mann
Must Read Classics
1,861 books — 4,650 voters