Advanced level writing skills - Sheal, Peter (Longman, 1981)