Rebecca Rivard

26 books

missing page info digital 2016

challenging dark emotional fast-paced

316 pages digital

challenging emotional reflective fast-paced

342 pages 2016

fantasy romance adventurous tense medium-paced

missing page info 2017

dark emotional reflective medium-paced

172 pages digital 2025 user-added

fiction fantasy romance

missing page info

adventurous challenging reflective fast-paced