Catherine Leroux

7 books

463 pages paperback 2016

fiction historical literary emotional reflective sad slow-paced

309 pages paperback 2020

fiction dystopian literary speculative fiction dark mysterious sad slow-paced

246 pages 2016

fiction literary short stories challenging emotional reflective medium-paced

196 pages hardcover 2023

fiction literary challenging dark mysterious slow-paced

372 pages digital 2013

288 pages paperback 2017

fiction poetry short stories reflective slow-paced

459 pages paperback 2014

fiction historical music challenging reflective slow-paced