I do want to understand fundamental concepts like Soul, God, Karm, Moksh and of course purpose of this life or creation that include everything at more deeper and detailed level.
I guess main sources are Hindu scriptures and texts like Vedas, Upanishads, Puranas and more.
I already have read Bhagavad Gita and 4 cantos of Bhagavata Purana
These are many books. So what should be proper order to read them?