A distant technology : science fiction film and the machine age - Telotte, J. P., 1949- (Wesleyan University, 1999)