Catherine O'Brien — British film scholar