The Lumiere : movies at the museum.
Lumière (Cinema, Edinburgh),issuing body.
National Museums of Scotland.
Description based on: December 1998 ; title from cover.
Latest issue consulted: March 2002.