James (Jim) Bradford O'Reilly, Jr.'s Timeline

Born: 19320807
Died: 20230720