Giorgio A Pinton Editor & Translator