I haven’t seen people talking about this website, but Lingvist has over 35000 books (or so they claim) about language learning available to download. And no, it’s not only European languages: they have books for languages such as Kazakh, Khmer, Thai… And anyways, you can always search what you’re looking for. LINK