The new Cambridge modern history - Thomson, David