Advanced language practice - Vince, Michael (MacMillan Heinemann English language Teaching, 1994)