Charles Lane Jr's Timeline

Born: 19230129
Died: 20071212