having read the onion girl years ago I was happy to see that this was a follow on from that. as always with DE-lint the writing was wonderful and the characters believable. he transports you to Newford where the Vail between the worlds of spirit and reality are very thin. it was great to catch up with the people from onion girl. the story is one of revenge,obsession, and forgiveness. as all good fairy tales good people get put in danger and are rescued. my review will not be anywhere near the as good as this book is if you have read DE-lint in the past you will not be disappointed great book .