Despite the horrible cover, "Thrice Bound" is a highly rewarding novel. Roberta Gellis creates a richly textured world in her reinterpretation of Greek Mythology.
Hekate, Mother / Maiden / Crow, has to flee from her powerfully evil father. Before he drains her of her power and completely binds her to his will, like he did her mother. She flees to the Caves of the Dead, where her father's power is null, and there meets Kabeiros, a shape shifter who has been cursed to be in the shape of a dog when outside the Caves.
Together, Hekate who bound herself to Dionysis when he was an infant, bound herself to an oath of destroying her father, and bound herself to finding a way to cure Kabeiros leave the caves in search of knowledge.
"Thrice Bound" is a great read if you like your plot lines complex and are interested in Greek mythology. The only major problem that I had with the book was that Chapter 23 and Chapter 24 speak of the first `homecoming' of Dionysis to Olympis twice and in conflicting matters. Something was not edited correctly. Other than that, the book was great.