The Upanishads are summits of thought on mankind and the universe, designed to push human ideas to their very limit and beyond.
Read this post on historyinindia.com