REVIEW: I haven’t read a fantasy book in a while and I was quite happy when the review opportunity came knocking. I love stories where characters are surrounded ..