William Klein American, 19/4/1928-10/9/2022