Nightshade

676 pages paperback 2021

fiction fantasy mystery romance thriller dark emotional mysterious medium-paced

688 pages digital 2022

fiction fantasy mystery romance thriller dark emotional tense medium-paced