Henri Cartier-Bresson : the modern century / - Galassi, Peter, (Thames & Hudson,, 2010)