Just buy an old kindle. Mod it and get koreader running on it. Then put it in airplane mode and load books via USB from whatever source you like.
Its great hardware.
Its great hardware.
It’s super compact (great for travel), has a good screen, reads anything I’ve thrown at it, runs Android apps, and is simple to send files to over its (local) web interface.