Self-criticism and optimism

 

v20240901