The mind cannot foresee its own advance.— Friedrich August von Hayek
The mind cannot foresee its own advance.