Encyclopedia of the Philosophy of Law and Social Philosophy by Stephan Kirste | Menrva Books | MenrvaBooks