Terence Clark's Timeline

Born: 19431207
Died: 20230407