Roberta Kagan

69 books

380 pages paperback

fiction historical emotional reflective sad slow-paced

277 pages digital

277 pages 2019

hopeful informative inspiring fast-paced

302 pages paperback 2023 user-added

fiction

342 pages paperback 2021

fiction historical romance dark emotional reflective medium-paced

18 pages 2012

nonfiction historical hopeful reflective sad fast-paced

358 pages digital

fiction historical literary

363 pages digital 2023

historical emotional inspiring sad medium-paced

773 pages digital

missing page info 2020

emotional hopeful slow-paced