Italy presents; the Italian trade magazine