num_pages: 439
description: Book by Walsh, Marissa Kent
language: English
title: Ethics & Values: Basic Readings in Theory and Practice
titlecomplete: Ethics & Values: Basic Readings in Theory and Practice
ratings_count: 1
publisher: Pearson