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