Henri Cartier-Bresson 1908-2004