William Charles Thomas Sr.'s Timeline

Born: 19520518
Died: 20161228