The McGraw-Hill film viewer's guide - Bordwell, David (McGraw Hill, 2001)