Richard Avedon 1923–2004