virtues of vengeance
By: Peter A. French.
Place of publication: Lawrence, Kan
Number of pages: 248
Subjects: Ethics; Revenge
Notes: Includes index.

6