The puzzle of evil / - Vardy, Peter. (M.E. Sharpe, 1997)