Troulman, Stephanie Foster