Business, science, and ethics - Freeman, R. Edward , 1951-; Werhane, Patricia Hogue (Ruffin series, 2004)