C. A. Shepherd

5 books

288 pages paperback

fiction medium-paced

306 pages paperback

fiction mystery

164 pages paperback

fiction medium-paced

100 pages paperback

fiction lgbtqia+ memoir emotional medium-paced

230 pages paperback

fiction medium-paced