Mary Flora Cannon — sister of Sir Eric St Johnston