Cara Patterson

4 books

359 pages paperback 2020

fiction lgbtqia+ short stories speculative fiction adventurous medium-paced

314 pages 2015

emotional reflective medium-paced

162 pages paperback

fiction erotica historical

163 pages digital 2015