Barry R. McCaffrey
Affiliations
- Project for the New American Century - signatory to a 2005 letter
- Defense Solutions - Consultant (15 June 2007 - )
- NBC News - Military analyst
- BR McCaffrey Associates - founder
Related Articles
- David Barstow, One Man’s Military-Industrial-Media Complex, New York Times, 3 December 2008