Production still from Georges Méliès’ Eclipse de soleil en pleine lune (1907), from Image vol. 34 (1991) The number of digitised film journals on the Web remains very few, the number dedicate…