Kennedy, David,

The Dark Sides of Virtue : - Princeton University Press, 2004. - 404 pages

9780691123943


Law.

361.26 / KEN