Magnus Barfoth , iugcniör ,d.