M . Hanngren ( g.