I've actually finished this book now. The finishing happened between 3am and 8.30am today. There was one small pause to let the cat in/out, and a couple more to scribble down notes about it, which I will type out here word-for-squiggle. Because it was brilliant.