Elsevier's Dictionary of Soul Mechanics In Four Languages English/American, French, Dutch and German