Beauty’s Punishment (Sleeping Beauty, #2) - A.N. Roquelaure,  Anne Rice Seriously freaked out. :D