Peter Saile, Germany, New York, M