English cloze exercises: with answers and explanations by Arthur Hughes | Menrva Books | MenrvaBooks