Human rights and revolutions edited by Jeffrey N. Wasserstrom, Lynn Hunt and Marilyn B. Young - Lanham Rowman 2000 - 253p.

0847687376


Revolutions
Human rights

C41 W284