The battle for the soul : the working together of three great leaders of humanity /
Lievegoed, Bernard.
Stroud : Hawthorn,
c1994.
Anthroposophy.
Spiritual life.