Moral Evil In Practical Ethics - Harrosh (Routledge)