Political revolutions of the 18th, 19th, and 20th centuries
McNeese, Tim
Political revolutions of the 18th, 19th, and 20th centuries
Tim McNeese ; biographies by Samuel Willard Crompton
- New York Chelsea House Publishers c2005
- xvii, 520 p. : ill., (some col.), ; 25 cm