William Klein

1928–2022