Christchurch City Libraries
I mostly read books written for people you...Read More
Completed Shelf: Recently Added
"I read this without knowing anything about it and I suspect that's the best way to read it, each chapter rebuilding your understanding of what came before. Just make sure to read it quickly so the characters are fresh in your mind, otherwise I sus..."