Rachel Schneider

5 books

464 pages paperback 2024

fiction fantasy romance adventurous mysterious tense medium-paced

missing page info 2016

romance adventurous emotional mysterious fast-paced

missing page info

fiction fantasy romance

307 pages digital 2017

emotional lighthearted fast-paced

272 pages 2015

fiction contemporary romance lighthearted mysterious tense fast-paced