Timeline

James A. Shepard's Timeline

Born: January 21, 1944
Died: February 1, 2022