Andrew Marshall (foreign policy strategist)
Search results
We did not find results for: Andrew Krepinevich.
Check spelling or type a new query.
We did not find results for: Andrew Krepinevich.
Check spelling or type a new query.
Andrew Francis Krepinevich Jr. (born 13 February 1950) is a defense policy analyst who is a distinguished senior fellow at (and former longtime president of) the Center for Strategic and Budgetary Assessments. Wikipedia