Karl M. Marhoeffer's Timeline

Born: 19400709
Died: 20111202