Designed for Good: Recovering the Idea, Language, and Practice of VirtueEbookDesigned for Good: Recovering the Idea, Language, and Practice of VirtuebyKevin J. BrownRating: 0 out of 5 stars0 ratingsSave Designed for Good: Recovering the Idea, Language, and Practice of Virtue for later