Doctor Faustus by Thomas Mann
Must Read Classics
1,889 books — 4,754 voters