Edith MacQueen — Scottish historian