SCREEN [electronic resource] - Oxford : Oxford University Press - online - Quarterly subscription in Online start at 01/01/2018 ISSN: 1460-2474