Troy Diffenderfer

3 books

134 pages hardcover

nonfiction crime true crime

missing page info digital 2020

adventurous dark mysterious medium-paced

222 pages paperback

fiction short stories medium-paced