John Thompson's Timeline

Born: 19451221
Died: 20210618