Disclaimer: I know Ruth, we hang out at conventions, talk geeky about mythology and libraries and generally get on well with one another, my copy is signed to me by Ruth. I try to be unbiased in my review but I'm sure bias will creep in. I enjoyed this, even if I made the stupid move of starting ...