Method and apparatus for creating the illusion of moving images
Moving picture apparatus
Canada
World
United States