"Shifting alliances, mercurial villains, and multiple retellings of ancient tales make the details hard to follow but rewarding to catch."
In the third book of the Cainsville series (Visions
, 2014, etc.), Olivia Taylor-Jones is at the apex of a love triangle while magic forces tug at her from both sides.
Read full book review >