David Havener Parker's Timeline

Born: 19311024
Died: 20170721