Flawed Perfection: What It Means to Be Human and Why It Matters for Culture, Politics, and Law, Paperback
Jeffrey A. Brauch