Introductory steps to understanding

Hill, L. A.

Vocabulary for the high school student

Levine, Harold

Intermediate vocabulary

Thomas, B. J.

General English reading

Shirizadeh, Aliakbar

A Collection of English papers on Language and Interdisciplinary studies

Azabdaftari,Behrooz