The anti-despair reading list (2024 edition)

Oh, great, I guess this is something we still need.