LOVE LOVE LOVE this book.
It was so well done: the story, the characters, the research. I adored
the amount of research that must have gone into this story. Yet at no point did I feel bombarded by it. It was simply and effortlessly woven into the very fabric of the narrative, so that I didn't even notice it as I read.
I will definitely be reading this again.