Text of an intro given at the Barbican Cinema, 29th June, 2023

Windows on Worlds