Designed for Good: Recovering the Idea, Language, and Practice of VirtueeBookDesigned for Good: Recovering the Idea, Language, and Practice of VirtuevonKevin J. BrownBewertung: 0 von 5 Sternen0 BewertungenDesigned for Good: Recovering the Idea, Language, and Practice of Virtue für später speichern