Zef Segal

Zef Segal is a lecturer in modern history at the Open University of Israel.

Books