Carra Patterson

3 books

308 pages hardcover 2013

fiction magical realism emotional mysterious reflective medium-paced

256 pages paperback 2020

fiction contemporary emotional medium-paced

208 pages hardcover 2018

fiction short stories speculative fiction challenging dark medium-paced