Johan Stahl , d.