Rebecca Barber

42 books

683 pages 2017

emotional hopeful slow-paced

missing page info 2023 user-added

fiction romance

307 pages digital user-added

fiction romance

missing page info digital

adventurous reflective fast-paced

363 pages paperback 2019

fiction romance emotional lighthearted medium-paced

326 pages digital 2020

fiction romance sports emotional funny lighthearted fast-paced

303 pages digital user-added

fiction romance

222 pages digital 2024

fiction romance

330 pages 2016

emotional fast-paced

314 pages 2015

nonfiction romance emotional slow-paced