Law at the Vanishing Point: A Philosophical Analysis of International Law (Applied Legal Philosophy) by Aaron Fichtelberg | Menrva Books | MenrvaBooks