Designed for Good: Recovering the Idea, Language, and Practice of VirtueE-bookDesigned for Good: Recovering the Idea, Language, and Practice of VirtuediKevin J. BrownValutazione: 0 su 5 stelle0 valutazioniSalva Designed for Good: Recovering the Idea, Language, and Practice of Virtue per dopo