James N. Shields's Timeline

Born: May 1, 1942
Died: February 1, 2020