JACQUES P. THIROUX ETHICS THEORY AND PRACTICE - NEW JERSEY HALL 2007 - 530P ISBN: 0132302136 Dewey Class. No.: 170/THI