Mastering Arabic 1 with 2 Audio CDsby Mahmoud GaafarWriting a summary for young readers…For young readersBook data: Open Library