As part of Paris Photo 2012, cult director David Lynch was put in charge of choosing 99 photographs for the catalogue which can be purchased here. Paris Photo 2012 is currently on view until November 18, at the Grand Palais, 21 Avenue Franklin Delano Roosevelt, 75008 Paris, France.