Porter, John, Mrs. John of Edinburgh,