Johannes Muller i Schaffhausen ( Schweiz ).