Federico Ghirardi

4 books

464 pages 2018

fiction crime historical mystery dark emotional mysterious slow-paced

339 pages digital 2016

fiction science fiction dark emotional fast-paced

444 pages digital 2017

fiction science fiction reflective fast-paced

498 pages paperback 2017

fiction mystery thriller dark mysterious tense fast-paced