Modern english: exercise for non-native speakers - Marcela FRANK (Englewood Cliffs: Prentice Hall, 1972)