Albert Holmgren ( adr.