What is the difference between the soul and spirit of man? Is the spirit part of the soul, or are the two entirely separate?