New horizons in english 2 - Walker, Michael (Addiso-Wesley, 1991)