Arthur W. Santo's Timeline

Born: 19160519
Died: 20140905