Does the United States spend too much on its military?

The Permanent Militarization of America
The Business of America is War
Locating the American Military-Industrial Complex
Military-Industrial Complex definition
Military-Industrial Complex speech