Longman advanced English
Kingsbury, Roy.
Wellman, Guy.
Harlow Longman,
1986
English language