Rachel Cantor

6 books

186 pages hardcover 2016

fiction comics short stories challenging slow-paced

320 pages 2016

fiction contemporary literary emotional reflective medium-paced

384 pages hardcover 2023

fiction historical challenging emotional medium-paced

249 pages digital 2014

fiction science fiction challenging funny reflective fast-paced

110 pages paperback

141 pages digital 2014

reflective medium-paced