The secrets, lies, mystery, and betrayal continue in the 3rd book of The Witches of Shadow Hill.

Pre-order now!