https://purlandtraining.com/free-books/free-books-for-teaching-and-learning-english-word-versions/
27 FREE Books for Teaching and Learning English! (Word Versions)