caligari's cabinet and other grand illusions, a history of film design
Publisher: a plume book new american library
Published: 1976
Language: eng
Number of pages: 274