Christopher Huddleston, Switzerland, Egg, M