Francis Willis Vincent of Lancaster, SC age 90