Evil in Modern Thought

Evil in Modern Thought

2002 • 384 pages