Historical Dictionaries of War, Revolution, and Civil Unrest

701 pages hardcover

nonfiction history emotional inspiring medium-paced