Bacevich is a good choice. Why don't you also contact Gian Gentile? For a more subtle form of the argument, GEN (ret) John Abizaid. And our friend Wilf can make a really good argument...

Cheers

JohnT