Philip Carlo

18 books

527 pages paperback 1996

611 pages digital 1996

fiction crime true crime dark tense slow-paced

missing page info 1996

fiction crime true crime dark tense slow-paced

421 pages hardcover 1996

fiction crime true crime dark tense slow-paced

missing page info 1996

dark tense slow-paced

370 pages 2005

fiction dark tense medium-paced

321 pages paperback 2006

fiction mystery dark mysterious tense slow-paced

228 pages paperback

hopeful mysterious reflective medium-paced