Skip to content
Read this, dont listen to the audiobook. Big narration issues (3.5 for audiobook / 4 for print)

It starts a bit slow but really picks up during chapter 29 & I finished it soon as I completed that chapter.