Doctor Nabil Attallah's diaries and concerns of a university professor Small size 264 pages

18