The library of the Hoover Institution on War, Revolution and Peace - Duignan, Peter