A history of early film Volume 3 - Herbert, Stephen (Routledge, 2023)