Carle, Eric, 1929-2021