1001 movies you must see before you die - Schneider, Steven Jay (Barron's, 2005)