Sanjay PalshikarBooksCritical studies in politicsEvil and the Philosophy of RetributionAuthor data: Open Library