Caroline Johnson

41 books

456 pages first pub 2017 (editions)

fiction mystery romance lighthearted mysterious slow-paced

336 pages first pub 2019 (editions)

nonfiction memoir reflective medium-paced

72 pages missing pub info (editions)

fiction historical emotional hopeful medium-paced

54 pages missing pub info (editions)

fiction historical emotional lighthearted slow-paced

127 pages first pub 2016 (editions)

fiction historical lighthearted medium-paced

88 pages first pub 2018 (editions)

poetry emotional reflective sad medium-paced

106 pages first pub 2017 (editions)

emotional reflective fast-paced

52 pages first pub 2016 (editions)

emotional medium-paced

83 pages missing pub info (editions)

304 pages first pub 2016 (editions)

fiction historical romance emotional lighthearted medium-paced