William Barr Parker Jr.'s Timeline

Born: 19501020
Died: 20200910