A Person Who Can Tell The Future