Johnny Carr

4 books

339 pages hardcover 2015

fiction literary dark emotional mysterious medium-paced

384 pages paperback 2023

fiction crime dark tense fast-paced

224 pages 2013

nonfiction informative reflective slow-paced

76 pages paperback

nonfiction religion