Marcello Ganassini

3 books

679 pages paperback 1849

fiction classics poetry adventurous challenging slow-paced

328 pages paperback 2002

fiction crime thriller dark medium-paced

343 pages hardcover 2006

fiction fantasy magical realism mystery mysterious reflective medium-paced