Advanced level writing skills - Sheal, Peter (Harlow, Essex, England Longman, 1981)
Keywords: English language -- Composition and exercises; English language -- Grammar