Michele Ferrara

339 pages 2004

fiction crime mystery dark mysterious slow-paced

381 pages 2005

fiction crime mystery mysterious fast-paced

372 pages 2007

fiction crime mystery dark mysterious slow-paced

323 pages 2009

fiction crime mystery dark mysterious tense medium-paced

459 pages 2010

fiction crime mystery dark mysterious tense medium-paced

384 pages 2013

fiction crime mystery mysterious slow-paced

374 pages 2015

fiction crime mystery dark mysterious tense slow-paced