Flawed Perfection: What It Means to Be Human and Why It Matters for Culture, Politics, and LawEbookFlawed Perfection: What It Means to Be Human and Why It Matters for Culture, Politics, and LawbyJeffrey A. BrauchRating: 0 out of 5 stars0 ratingsSave Flawed Perfection: What It Means to Be Human and Why It Matters for Culture, Politics, and Law for later