Edward Henry Crowe, Switzerland, Oberwil BL, M