Modern English Exercises for Non-Native Speakers, Part 2:  Sentences and Complex Structures, 2nd Edition