Timeline

David Scott Johnson's Timeline

Born: August 6, 1945
Died: May 12, 2020