Gregory Crewdson 1985 - 2005. - Crewdson, Gregory (Hatje Cantz, 2007)