The mind cannot foresee its own advance




Title: Friedrich Hayek