John H. Summers's Timeline

Born: 19390829
Died: 20060929