Ratings341
Average rating4.3
What a beautifully clever book. The word play was right up my street, and I wish I had read it when I was younger - it was magical.
It lost a star merely because it didn't seem to hold my interest enough to devour it. Took me over a month to read it (but that could be me not the book)