•  
  •  
 

Abstract

A review of:

The Challenge of Human Rights: Origin, Development and Significance by Jack Mahoney. Oxford: Blackwell Publishing, 2007. 215pp.



Share

COinS