The Midnight LibraryMatt HaigShelf Life (JC)Read Aug 2026 · 169 reviews · 199 books readDefinitely makes you think about how one different choice could change your entire life. 0GIF