Henri Cartier-Bresson French, 1908-2004