I solved this for myself using an app called librera, I set the font to one I find easier to read and the text size is very big and scrolls down instead of pages, I also use the integrated tts ability, I like tts voices after tweaking them enough to make them sound nice
So that's how I'm reading unjust depths, it's worth the read
alright, I'll remember to post it here when I finish it