The logic of spiritual values /
Bolton, Robert.
Montreux ; London : Minerva,
1996.