Modern English Structures 3 - Ronald Ridout ; Stanley Mason (World Language Publications Ltd, 1970)