Kenneth Clark Moore's Timeline

Born: 19651204
Died: 20190508