John G. Herr's Timeline

Born: 19340120
Died: 20101104