20150916132800.0 1721-8071 1721-8071 1721-8071 1721-8071 1593-3318#ISSN Byrsa 1721-8071 Byrsa Byrsa Italy