Albert-Henri Longchamp, Switzerland, Carouge GE, M