Human Rights and Revolutions, Second Edition - 9781461637516