William "Bill" Hatcher Barnes's Timeline

Born: August 4, 1932
Died: February 6, 2023