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