The Midnight Library

The Midnight Library

5 • 288 pages

Ratings1,714

Average rating3.8

15

How can a book be both depressing and uplifting? Interesting concept and characters.

March 1, 2022