Jessie H. Flemming — British historian and author