Charles J. Weaver's Timeline

Born: 19330921
Died: 20110129