Palmer ,Donald Why it's Hard to be Good - New York Mcgraw Hill 2006 - x, 422 p ISBN: 767424093 Dewey Class. No.: 171