On AlterNet: andrew bacevich