•  
  •  
 

Abstract

A review of:

Human Rights: International Protection, Monitoring, Enforcement by Janusz Symonides. Burlington, VT: Ashgate Publishing, 2004. 416pp.

Share

COinS