J.A. Roles

25 books

99 pages digital

fiction fantasy magical realism romance

161 pages digital 2023

fiction dark mysterious tense medium-paced

161 pages digital 2023

fiction romance adventurous dark tense medium-paced

missing page info digital

missing page info digital

164 pages digital

fiction adventurous dark slow-paced

missing page info digital

342 pages digital 2024

fiction romance dark fast-paced

missing page info digital

164 pages digital 2023

fiction fantasy magical realism romance adventurous dark emotional medium-paced