Salah Qansoh

Egyptian philosopher