TY - BOOK AU - Salert, Barbara TI - Four Theories Revolutions and Revolutionaries SN - 0444990216 PY - 1976/// CY - New York PB - Elsevier ER -