QUESTION: What is the difference between the three words nefesh (נפש), ruach (רוח), and neshamah (נשמה)? All of them refer to the soul, but how do they differ from one another?