Rights and Civilizations: A History and Philosophy of International Law