Thoughts on the Nature of Knowledge