Politics, law, and morality : essays / - Solovyov, Vladimir Sergeyevich, (Yale University Press,, 2000)