meg foster