David Oshel's Timeline

Born: 19441120
Died: 20120713