Cambridge Proficiency English - Stone, Linton (Macmillan London, 1978)
Keywords: General Stack; English Language -- English GrammarEnglish