Agent-Cost Theory