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