Contemporary American Cinema - Linda Ruth Williams (McGraw Hill, 2006)