by: Jack Donnelly
$9.50
Seller Description
Several highlights/ notations marked in pages.
Overview
In the third edition of his classic work, revised extensively and updated to include recent developments on the international scene, Jack Donnelly explains and defends a richly interdisciplinary accou...
Read more
Be the first one to review
Review the book today!
Product Details