Timeline

David Ross Sommers's Timeline

Born: March 30, 1938
Died: July 12, 2016