Moral Design and Green Technology - Schouten, Gerard; Wernaart, Bart (Life Sciences E-Books Online, Collection 2026., 2025)