Dr. Per Udden, Sweden, Sigtuna, M