Joseph E. Francis's Timeline

Born: 19231014
Died: 20080326