meredith foster