Hi friends

Can anyone explain soul siphon?

I am running a warlock mage with wand of living of earth as primary wand. Need some clarity on how useful soul siphon is? Does it automatically trigger soul mark? Is there any health transfer to the hero?

Thanks