Authors | Iddo Landau
autor-image
Iddo Landau
Iddo Landau is Professor of Philosophy at Haifa University, Israel. He has published extensively on the meaning of life.