New horizons in English - Mellgren, Lars (Addison-Wesley, 1973)