Integrity : a philosophical Inquiry - Halfon, Mark S. (Temple University Press, 1989)