Fine writing, interesting story & nice buildup speed

#1

It is good overall. I would recommend it for long run marathon not binge reading.