Henry B. Ferguson, Switzerland, Veyrier, M