Dmitry Likhachev, Thoughts


v20240901