Roberta Kagan

69 books

280 pages digital 2025

fiction historical

434 pages digital

fiction historical

324 pages paperback 2019

fiction historical emotional reflective slow-paced

38 pages digital

370 pages digital 2021

fiction historical dark emotional fast-paced

360 pages digital

emotional hopeful slow-paced

missing page info digital

468 pages digital

468 pages digital 2020

fiction historical romance emotional fast-paced

500 pages 2016

fiction emotional hopeful inspiring medium-paced