Free Audiobook!

Miranda is an ordinary young woman resentful of the magic that runs in her family but skipped her generation. If she had such powers, she certainly wouldn’t be like the witches who descend on her lake resort town every summer, wasting their powers on stupid party tricks. But when Miranda meets a gorgeous water witch named Hazel, she starts to wonder if practitioners of magic aren’t so bad after all.

Stay in the Loop

Join Janelle Reston’s reader circle and be the first to hear about giveaways, new releases, and advanced review copies!

* indicates required
* *