Giancarlo de Cataldo

4 books

208 pages paperback

fiction crime historical dark fast-paced

319 pages paperback 2005

fiction crime short stories dark mysterious slow-paced

320 pages paperback

fiction crime thriller dark tense fast-paced

521 pages 2013

fiction crime thriller challenging dark tense fast-paced