Listen to Shades
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 contemporary history.