A river of knowledge