Analytical Framework for Teaching a Course in Culture and Civilization
Prof. Hassan Mohamed Wageih Hassan