New horizons in english - Mellgren, Lars; Walker, Michael (Addison-Wesley Publishing Company, 1973)