Catherine Armstrong — British historian (*1978)