Carl H . Bufch , Johan Mageliuf ,'