J.M. Failde

4 books

440 pages digital 2024

fiction fantasy romance adventurous dark tense medium-paced

412 pages digital 2023

fiction fantasy romance adventurous dark tense medium-paced

349 pages paperback 2023

fiction fantasy young adult adventurous dark funny medium-paced

392 pages digital 2025

fiction erotica romance emotional mysterious fast-paced