Giuseppe Cafiero is a prolific writer of plays and fiction who has produced numerous programmes for the Italian-Swiss Radio, Radio Della Svizzera Italiana, and Slovenia’s Radio Capodistria. The author of ten published works focusing on cultural giants from Vincent Van Gogh to Edgar Allan Poe, Cafiero lives in Italy, in the Tuscan countryside.