Massimo Mangia, Italy, Glarus, M