Amal Abu Salah

Amal Abu Salah
An-Najah National University · Department of English Language and Literature

About

Introduction