29th October 2023 stuart hall. ‘Detours through the past are necessary to make ourselves anew.’ feel seen. submit subscribe