Bruno Bencivenga, Italy, Zürich, M