New horizons in english - Mellgren, Lars (Addison Wesley, 1969)