Designed for Good: Recovering the Idea, Language, and Practice of VirtueCărți electroniceDesigned for Good: Recovering the Idea, Language, and Practice of VirtuedinKevin J. BrownEvaluare: 0 din 5 stele0 evaluăriSalvați Designed for Good: Recovering the Idea, Language, and Practice of Virtue pentru mai târziu