The New Orleans Shade

313 pages digital 2021

fiction fantasy magical realism romance adventurous medium-paced

279 pages digital 2021

fiction fantasy magical realism romance adventurous challenging fast-paced

261 pages digital 2023

fiction fantasy magical realism romance adventurous fast-paced

251 pages digital 2023

fiction fantasy magical realism romance