How now shall we live?

4 January 2026