The Encyclopedia of revolutions and revolutionaries from anarchism to Zhou Enlai - Van Creveld, Martin L. (Facts on File, 1996)