This was gooooood. First of all, I have to say that I really enjoyed E.M. Lynley's writing. It was solid, it was engaging, it drew me right in. What really impressed me was how she managed to educate me and got me to learn something new about a topic I had no concrete idea about before. Who knew...