Yosef Ben-Jochannan
Yosef ben-Jochannan is presently Senior Lecturer, Faculty of Languages, Al Azhar University (Arab Republic fo Egypt). He is a master teacher with a forceful command of ancient and comtemporary history.
Yosef ben-Jochannan is presently Senior Lecturer, Faculty of Languages, Al Azhar University (Arab Republic fo Egypt). He is a master teacher with a forceful command of ancient and comtemporary history. See less
Yosef Ben-Jochannan's Featured Books