Translation Passages - Abouheiba, Amal Rashad (cairo : october 6 University, 2007)
Keywords: Translation -- english