Necessary evil : origin and purpose /
Schroeder, Hans-Werner.
Edinburgh : Floris Books,
c2005.
Translated from German.
Good and evil