A First Principles Approach to Law and Human Rights: A modern update to the Classical liberal ideas of John Locke by William Ho | Menrva Books | MenrvaBooks