Carl J . Almgrens ( f. d.