The Library Catalogs of the Hoover Institution on War, Revolution, and Peace, Stanford University Hoover Institution on War, Revolution, and Peace Published: 1969 Total Pages: 840 Get eBook