Karen Rinaldi

5 books

352 pages 2017

fiction contemporary emotional hopeful lighthearted fast-paced

352 pages 2002

fiction young adult lighthearted fast-paced

500 pages paperback 2000

nonfiction history music informative slow-paced

missing duration info audio

fiction literary

256 pages hardcover 2019

nonfiction biography memoir self help inspiring slow-paced