Good Bad Magic

260 pages digital 2023

dark funny lighthearted medium-paced

263 pages digital 2023

fiction fantasy mystery romance

270 pages digital 2024

fiction fantasy romance

272 pages digital 2024 user-added

fiction fantasy mystery

280 pages digital 2024

funny lighthearted fast-paced

265 pages digital