This Sentient Bookshop Fantasy Had Me Hooked (Even When It Ran Long)

Read time: 3 minutes