Thomas Hammarberg
/ Council of Europe Publishing 2011
370 pp., Paperback, bookplate to inside front cover, else very good. Volumes
Included: 1
ISBN: 9287169160
Subject/Keywords: human rights plp
Item #: 970091
$5.17