Peter Fleimisch, Austria, Genève, M