PRACTICAL ENGLISH LANGUAGE - MICHAEL SWAN (OXFORD UNIVERSITY PRESS, 1995)