Will also suggest to look at the entire Jainism religion which is not really a religion but a way of living life. It has laid out a extremely detailed description of how the soul is totally separate entity and the different tejas body and karam bodies that make Us up
A detailed description in this article on the concept of Mind:
Philosophy of Mind: A Jain Perspective