Author: Stanford University. Hoover Institution on War, Revolution and Peace
Alternate names: Stanford University. Hoover Institution on War, Revolution, and Peace